
package com.chongchong.system.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.chongchong.core.mp.base.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 实体类
 *
 * @author en
 * @since 2022-07-21
 */
@Data
@TableName("sys_email_template")
@EqualsAndHashCode(callSuper = true)
public class EmailTemplate extends BaseEntity {

    private static final long serialVersionUID = 1L;

  	private Long id;
    /**
     * 邮件主题
     */
	@ApiModelProperty(value = "邮件主题")
    private String emailTheme;
    /**
     * 模板编号
     */
	@ApiModelProperty(value = "模板编号")
    private String mouldNo;
    /**
     * 邮件内容，参数用${params}格式
     */
	@ApiModelProperty(value = "邮件内容")
    private String mouldContent;
    /**
     * 模板分组：csr审核、新模式、包材……
     */
	@ApiModelProperty(value = "模板分组")
    private String mouldGroup;
    /**
     * 模板类型：	密码过期提醒	找回密码
系统生成账号
	CSR审核业务通知
CSR拒绝审核或排期延后
新设备/小件发起立项
	新设备/小件-设计&选型
新包材发起立项
新包材
新包材流程模块完成
新模式发起立项
新模式
新模式流程模块完成
	STAR
	主数据
	审批通知 - 通用

     */
	@ApiModelProperty(value = "模板类型")
    private Integer mouldType;
    /**
     * 模板名称
     */
	@ApiModelProperty(value = "模板名称")
    private String mouldName;
    /**
     * 模板状态，0：启用；1：停用
     */
	@ApiModelProperty(value = "模板状态，0：启用；1：停用")
    private Integer mouldStatus;


}
